lay a batch

Slang definitions & phrases for lay a batch

lay a batch

verb phrase

To leave black rubber marks on the road by accelerating a car rapidly (1940s+ Teenagers)